throw (something) into question - Francés Inglés Diccionario